<html>
	
	<head>
	<link rel="stylesheet" type="text/css" href="../doc.css" />
	<style type="text/css">
	.auto-style1 {
		border-style: solid;
		border-width: 1px;
	}
	.auto-style2 {
		border-style: solid;
		border-width: 1px;
	}
	.auto-style3 {
	text-decoration: underline;
}
	</style>
	</head>

	<body>
		<h1><u>Table Descriptions</u></h1>
		<hr>
		<h2>Instructions</h2>
		<p>A table of all available instructions, including a list of functions 
		that can be used with each instruction</p>
		<table class="auto-style1" style="width: 550">
			<tr>
				<td class="auto-style2" style="width: 85px"><strong>Instruction</strong></td>
				<td class="auto-style2" style="width: 50px"><strong>Ref.</strong></td>
				<td class="auto-style2" style="width: 49px"><strong>OPC</strong></td>
				<td class="auto-style2" style="width: 916px"><strong>Functions</strong></td>
			</tr>
			<tr>
				<td class="auto-style2" style="width: 85px">CNTL</td>
				<td class="auto-style2" style="width: 50px">OP0</td>
				<td class="auto-style2" style="width: 49px">00</td>
				<td class="auto-style2" style="width: 916px">
				<table style="width: 100%">
					<tr>
						<td style="width: 69px"><strong>Function</strong></td>
						<td style="width: 65px"><strong>Ref</strong></td>
						<td style="width: 99px"><strong>Function code</strong></td>
						<td><strong>Operands</strong></td>
					</tr>
					<tr>
						<td style="width: 69px">HALT</td>
						<td style="width: 65px">OP0.0</td>
						<td style="width: 99px">000</td>
						<td>0 to 1023</td>
					</tr>
					<tr>
						<td style="width: 69px">DUMP</td>
						<td style="width: 65px">OP0.1</td>
						<td style="width: 99px">001</td>
						<td>1,2,3</td>
					</tr>
					<tr>
						<td style="width: 69px">CLRD</td>
						<td style="width: 65px">OP0.2</td>
						<td style="width: 99px">010</td>
						<td>none</td>
					</tr>
					<tr>
						<td style="width: 69px">CLRT</td>
						<td style="width: 65px">OP0.3</td>
						<td style="width: 99px">011</td>
						<td>none</td>
					</tr>
					<tr>
						<td style="width: 69px">GOTO</td>
						<td style="width: 65px">OP0.4</td>
						<td style="width: 99px">100</td>
						<td>none</td>
					</tr>
				</table>
				</td>
			</tr>
			<tr>
				<td class="auto-style2" style="width: 85px">STACK</td>
				<td class="auto-style2" style="width: 50px">OP0</td>
				<td class="auto-style2" style="width: 49px">00</td>
				<td class="auto-style2" style="width: 916px">
				<table style="width: 100%">
					<tr>
						<td style="width: 69px"><strong>Function</strong></td>
						<td style="width: 65px"><strong>Ref</strong></td>
						<td style="width: 99px"><strong>Function code</strong></td>
						<td><strong>Operands</strong></td>
					</tr>
					<tr>
						<td style="width: 69px">PUSH</td>
						<td style="width: 65px">OP0.5</td>
						<td>101</td>
						<td>rlabel, literals</td>
					</tr>
					<tr>
						<td style="width: 69px">POP</td>
						<td style="width: 65px">OP0.6</td>
						<td>110</td>
						<td>rlabel</td>
					</tr>
					<tr>
						<td style="width: 69px">TEST</td>
						<td style="width: 65px">OP0.7</td>
						<td>111</td>
						<td>rlabel, literals</td>
					</tr>
					</table>
				</td>
			</tr>
			<tr>
				<td class="auto-style2" style="width: 85px">JUMP</td>
				<td class="auto-style2" style="width: 50px">OP1</td>
				<td class="auto-style2" style="width: 49px">01</td>
				<td class="auto-style2" style="width: 916px">
				<table style="width: 100%">
					<tr>
						<td style="width: 69px"><strong>Function</strong></td>
						<td style="width: 65px"><strong>Ref</strong></td>
						<td style="width: 99px"><strong>Function code</strong></td>
						<td><strong>Operands</strong></td>
					</tr>
					<tr>
						<td style="width: 69px">=</td>
						<td style="width: 65px">OP1.0</td>
						<td>000</td>
						<td>rlabel</td>
					</tr>
					<tr>
						<td style="width: 69px">^=</td>
						<td style="width: 65px">OP1.1</td>
						<td>001</td>
						<td>rlabel</td>
					</tr>
					<tr>
						<td style="width: 69px">&lt;</td>
						<td style="width: 65px">OP1.2</td>
						<td>010</td>
						<td>rlabel</td>
					</tr>
					<tr>
						<td style="width: 69px">&gt;</td>
						<td style="width: 65px">OP1.3</td>
						<td>011</td>
						<td>rlabel</td>
					</tr>
					<tr>
						<td style="width: 69px">&lt;=</td>
						<td style="width: 65px">OP1.4</td>
						<td>100</td>
						<td>rlabel</td>
					</tr>
					<tr>
						<td style="width: 69px">&gt;=</td>
						<td style="width: 65px">OP1.5</td>
						<td>101</td>
						<td>rlabel</td>
					</tr>
					<tr>
						<td style="width: 69px">tnull</td>
						<td style="width: 65px">OP1.6</td>
						<td>110</td>
						<td>rlabel</td>
					</tr>
					<tr>
						<td style="width: 69px">dnull</td>
						<td style="width: 65px">OP1.7</td>
						<td>111</td>
						<td>rlabel</td>
					</tr>
				</table>
				</td>
			</tr>
			<tr>
				<td class="auto-style2" style="width: 85px">SOPER</td>
				<td class="auto-style2" style="width: 50px">OP2</td>
				<td class="auto-style2" style="width: 49px">10</td>
				<td class="auto-style2" style="width: 916px">
				<table style="width: 100%">
					<tr>
						<td style="width: 69px"><strong>Function</strong></td>
						<td style="width: 65px"><strong>Ref</strong></td>
						<td style="width: 99px"><strong>Function code</strong></td>
						<td><strong>Operands</strong></td>
					</tr>
					<tr>
						<td style="width: 69px">ADD</td>
						<td style="width: 65px">OP2.0</td>
						<td>000</td>
						<td>nn</td>
					</tr>
					<tr>
						<td style="width: 69px">SUB</td>
						<td style="width: 65px">OP2.1</td>
						<td>001</td>
						<td>nn</td>
					</tr>
					<tr>
						<td style="width: 69px">MUL</td>
						<td style="width: 65px">OP2.2</td>
						<td>010</td>
						<td>nn</td>
					</tr>
					<tr>
						<td style="width: 69px">DIV</td>
						<td style="width: 65px">OP2.3</td>
						<td>011</td>
						<td>nn</td>
					</tr>
					<tr>
						<td style="width: 69px">OR</td>
						<td style="width: 65px">OP2.4</td>
						<td>100</td>
						<td>nn</td>
					</tr>
					<tr>
						<td style="width: 69px">AND</td>
						<td style="width: 65px">OP2.5</td>
						<td>101</td>
						<td>nn</td>
					</tr>
					<tr>
						<td style="width: 69px">READN<br>READC</td>
						<td style="width: 65px">OP2.6</td>
						<td>110</td>
						<td>nn</td>
					</tr>
					<tr>
						<td style="width: 69px">WRITEN<br>WRITEC</td>
						<td style="width: 65px">OP2.7</td>
						<td>111</td>
						<td>nn</td>
					</tr>
				</table>
				</td>
			</tr>
			<tr>
				<td class="auto-style2" style="width: 85px">MOPER</td>
				<td class="auto-style2" style="width: 50px">OP3</td>
				<td class="auto-style2" style="width: 49px">11</td>
				<td class="auto-style2" style="width: 916px">
				<table style="width: 100%">
					<tr>
						<td style="width: 69px"><strong>Function</strong></td>
						<td style="width: 65px"><strong>Ref</strong></td>
						<td style="width: 99px"><strong>Function code</strong></td>
						<td><strong>Operands</strong></td>
					</tr>
					<tr>
						<td style="width: 69px">ADD</td>
						<td style="width: 65px">OP3.0</td>
						<td style="width: 99px">000</td>
						<td>rlabel</td>
					</tr>
					<tr>
						<td style="width: 69px">SUB</td>
						<td style="width: 65px">OP3.1</td>
						<td style="width: 99px">001</td>
						<td>rlabel</td>
					</tr>
					<tr>
						<td style="width: 69px">MUL</td>
						<td style="width: 65px">OP3.2</td>
						<td style="width: 99px">010</td>
						<td>rlabel</td>
					</tr>
					<tr>
						<td style="width: 69px">DIV</td>
						<td style="width: 65px">OP3.3</td>
						<td style="width: 99px">011</td>
						<td>rlabel</td>
					</tr>
					<tr>
						<td style="width: 69px">OR</td>
						<td style="width: 65px">OP3.4</td>
						<td style="width: 99px">100</td>
						<td>rlabel</td>
					</tr>
					<tr>
						<td style="width: 69px">AND</td>
						<td style="width: 65px">OP3.5</td>
						<td style="width: 99px">101</td>
						<td>rlabel</td>
					</tr>
					<tr>
						<td style="width: 69px">READN<br>READC</td>
						<td style="width: 65px">OP3.6</td>
						<td style="width: 99px">110</td>
						<td>rlabel</td>
					</tr>
					<tr>
						<td style="width: 69px">WRITEN<br>WRITEC</td>
						<td style="width: 65px">OP3.7</td>
						<td style="width: 99px">111</td>
						<td>rlabel</td>
					</tr>
				</table>
				</td>
			</tr>
		</table>
		<hr>
		<h2>Directives</h2>
		<p>Lists each directive and its required format as well as the restrictions on the operand field where present.</p>
		<p>All available directives and the format of how they should be used in 
		FFA code</p>
		<table class="auto-style1" style="width: 400">
			<tr>
				<td class="auto-style2" style="width: 50px" class="auto-style3">
				<strong>Ref</strong></td>
				<td class="auto-style2" style="width: 101px" class="auto-style3"><strong>Directive</strong></td>
				<td class="auto-style2"><strong>Format</strong></td>
			</tr>
			<tr>
				<td class="auto-style2" style="width: 50px" class="auto-style3">
				D1</td>
				<td class="auto-style2" style="width: 101px" class="auto-style3">
				Start</td>
				<td class="auto-style2">
				<table style="width: 300">
					<tr>
						<td style="width: 100px">rlabel</td>
						<td style="width: 100px">start</td>
						<td>nmax</td>
					</tr>
				</table>
				</td>
			</tr>
			<tr>
				<td class="auto-style2" style="width: 50px" class="auto-style3">
				D2</td>
				<td class="auto-style2" style="width: 101px" class="auto-style3">
				RESET</td>
				<td class="auto-style2">
				<table style="width: 300">
					<tr>
						<td style="width: 100px">rlabel</td>
						<td style="width: 100px">reset</td>
						<td>mlabel</td>
					</tr>
				</table>
				</td>
			</tr>
			<tr>
				<td class="auto-style2" style="width: 50px" class="auto-style3">
				D3</td>
				<td class="auto-style2" style="width: 101px" class="auto-style3">
				EQU</td>
				<td class="auto-style2">
				<table style="width: 300">
					<tr>
						<td style="width: 100px">rlabel</td>
						<td style="width: 100px">equ</td>
						<td>nmax</td>
					</tr>
					<tr>
						<td style="width: 100px">or elabel</td>
						<td style="width: 100px">&nbsp;</td>
						<td>&nbsp;</td>
					</tr>
				</table>
				</td>
			</tr>
			<tr>
				<td class="auto-style2" style="width: 50px" class="auto-style3">
				D4</td>
				<td class="auto-style2" style="width: 101px" class="auto-style3">
				EQUe</td>
				<td class="auto-style2">
				<table style="width: 300">
					<tr>
						<td style="width: 100px">rlabel</td>
						<td style="width: 100px">eque</td>
						<td>expression1</td>
					</tr>
				</table>
				</td>
			</tr>
			<tr>
				<td class="auto-style2" style="width: 50px" class="auto-style3">
				D5</td>
				<td class="auto-style2" style="width: 101px" class="auto-style3">
				ENTRY</td>
				<td class="auto-style2">
				<table style="width: 300">
					<tr>
						<td style="width: 100px">none</td>
						<td style="width: 100px">entry</td>
						<td>rlabel</td>
					</tr>
				</table>
				</td>
			</tr>
			<tr>
				<td class="auto-style2" style="width: 50px" class="auto-style3">
				D6</td>
				<td class="auto-style2" style="width: 101px" class="auto-style3">
				EXTRN</td>
				<td class="auto-style2">
				<table style="width: 300">
					<tr>
						<td style="width: 100px">none</td>
						<td style="width: 100px">extern</td>
						<td>rlabel</td>
					</tr>
				</table>
				</td>
			</tr>
			<tr>
				<td class="auto-style2" style="width: 50px" class="auto-style3">
				D7</td>
				<td class="auto-style2" style="width: 101px" class="auto-style3">
				end</td>
				<td class="auto-style2">
				<table style="width: 300">
					<tr>
						<td style="width: 100px">none</td>
						<td style="width: 100px">end</td>
						<td>rlabel</td>
					</tr>
				</table>
				</td>
			</tr>
			<tr>
				<td class="auto-style2" style="width: 50px" class="auto-style3">
				D8</td>
				<td class="auto-style2" style="width: 101px" class="auto-style3">
				dat</td>
				<td class="auto-style2">
				<table style="width: 300">
					<tr>
						<td style="width: 100px">olabel</td>
						<td style="width: 100px">dat</td>
						<td>literal</td>
					</tr>
				</table>
				</td>
			</tr>
			<tr>
				<td class="auto-style2" style="width: 50px" class="auto-style3">
				D8</td>
				<td class="auto-style2" style="width: 101px" class="auto-style3">
				adc</td>
				<td class="auto-style2">
				<table style="width: 300">
					<tr>
						<td style="width: 100px">olabel</td>
						<td style="width: 100px">adc</td>
						<td>mlabel</td>
					</tr>
				</table>
				</td>
			</tr>
			<tr>
				<td class="auto-style2" style="width: 50px" class="auto-style3">
				D9</td>
				<td class="auto-style2" style="width: 101px" class="auto-style3">
				adce</td>
				<td class="auto-style2">
				<table style="width: 300">
					<tr>
						<td style="width: 100px">olabel</td>
						<td style="width: 100px">adce</td>
						<td>expression2</td>
					</tr>
				</table>
				</td>
			</tr>
			<tr>
				<td class="auto-style2" style="width: 50px" class="auto-style3">
				D10</td>
				<td class="auto-style2" style="width: 101px" class="auto-style3">
				NOP</td>
				<td class="auto-style2">
				<table style="width: 300">
					<tr>
						<td style="width: 100px">none</td>
						<td style="width: 100px">NOP</td>
						<td>none</td>
					</tr>
				</table>
				</td>
			</tr>
		</table>
		<hr>
		<h2>Notations and Their Meanings</h2>
		<table style="width: 63%">
			<tr>
				<td style="width: 103px"><strong>Notation</strong></td>
				<td style="width: 733px"><strong>Meaning</strong></td>
			</tr>
			<tr>
				<td style="width: 103px">elabel</td>
				<td style="width: 733px">previously equated label</td>
			</tr>
			<tr>
				<td style="width: 103px">Mlabel</td>
				<td style="width: 733px">label, number 0 to 1024, or external 
				reference, or elabel</td>
			</tr>
			<tr>
				<td style="width: 103px">rlabel</td>
				<td style="width: 733px">required label</td>
			</tr>
			<tr>
				<td style="width: 103px">olabel</td>
				<td style="width: 733px">optional label</td>
			</tr>
			<tr>
				<td style="width: 103px">n</td>
				<td style="width: 733px">0-9</td>
			</tr>
			<tr>
				<td style="width: 103px">nn</td>
				<td style="width: 733px">00-99</td>
			</tr>
			<tr>
				<td style="width: 103px">nnn</td>
				<td style="width: 733px">000-999</td>
			</tr>
			<tr>
				<td style="width: 103px">nmax</td>
				<td style="width: 733px">0-1024</td>
			</tr>
			<tr>
				<td style="width: 103px">nnnnnn</td>
				<td style="width: 733px">-32768 to +32767</td>
			</tr>
			<tr>
				<td style="width: 103px">none</td>
				<td style="width: 733px">no label is expected in this field. If 
				a label is present it must be considered a<br>warning level 
				error</td>
			</tr>
		</table>
		<hr>
		<h2>Assembler Symbol Table Format</h2>
		<p>A description of the symbol table and the contents or options to be 
		included in each column</p>
		<table class="auto-style1" style="width: 100%">
			<tr>
				<td class="auto-style3" style="width: 276px">Symbol</td>
				<td class="auto-style3" style="width: 170px">LC</td>
				<td class="auto-style3" style="width: 102px">Relocation</td>
				<td style="width: 147px"><span class="auto-style3">Usage</span></td>
				<td class="auto-style3">EQU String</td>
			</tr>
			<tr>
				<td style="width: 276px">Label name</td>
				<td style="width: 170px">Hex value of the Location Counter at 
				this label</td>
				<td style="width: 102px">A - Absolute</td>
				<td style="width: 147px">PgmName</td>
				<td>String value of an EQU, otherwise &quot;n/a&quot;</td>
			</tr>
			<tr>
				<td style="width: 276px">&nbsp;</td>
				<td style="width: 170px">&nbsp;</td>
				<td style="width: 102px">R - Relocatable</td>
				<td style="width: 147px">Data</td>
				<td>&nbsp;</td>
			</tr>
			<tr>
				<td style="width: 276px">&nbsp;</td>
				<td style="width: 170px">&nbsp;</td>
				<td style="width: 102px">M - Modify</td>
				<td style="width: 147px">Label</td>
				<td>&nbsp;</td>
			</tr>
			<tr>
				<td style="width: 276px">&nbsp;</td>
				<td style="width: 170px">&nbsp;</td>
				<td style="width: 102px">&nbsp;</td>
				<td style="width: 147px">EQU</td>
				<td>&nbsp;</td>
			</tr>
			<tr>
				<td style="width: 276px">&nbsp;</td>
				<td style="width: 170px">&nbsp;</td>
				<td style="width: 102px">&nbsp;</td>
				<td style="width: 147px">EQUe</td>
				<td>&nbsp;</td>
			</tr>
			<tr>
				<td style="width: 276px">&nbsp;</td>
				<td style="width: 170px">&nbsp;</td>
				<td style="width: 102px">&nbsp;</td>
				<td style="width: 147px">EXTRN</td>
				<td>&nbsp;</td>
			</tr>
		</table>
		<hr>
		<h2>Object File Format</h2>
		<p>Header Record</p>
		<table class="auto-style1">
			<tr>
				<td class="auto-style2" style="width: 271px" class="auto-style3">
				<strong>Item</strong></td>
				<td class="auto-style2" style="width: 450px"><strong>Format</strong></td>
			</tr>
			<tr>
				<td class="auto-style2" style="width: 271px" class="auto-style3">
				H</td>
				<td class="auto-style2" style="width: 450px">
				Single character</td>
			</tr>
			<tr>
				<td class="auto-style2" style="width: 271px" class="auto-style3">
				:</td>
				<td class="auto-style2" style="width: 450px">
				Single character</td>
			</tr>
			<tr>
				<td class="auto-style2" style="width: 271px" class="auto-style3">
				Program Name</td>
				<td class="auto-style2" style="width: 450px">
				string of 2 to 32 characters and numbers meeting syntax rules 
				for a label</td>
			</tr>
			<tr>
				<td class="auto-style2" style="width: 271px" class="auto-style3">
				:</td>
				<td class="auto-style2" style="width: 450px">
				Single character</td>
			</tr>
			<tr>
				<td class="auto-style2" style="width: 271px" class="auto-style3">
				Assembler assigned program load address</td>
				<td class="auto-style2" style="width: 450px">
				4 digit hex</td>
			</tr>
			<tr>
				<td class="auto-style2" style="width: 271px" class="auto-style3">
				:</td>
				<td class="auto-style2" style="width: 450px">
				Single character</td>
			</tr>
			<tr>
				<td class="auto-style2" style="width: 271px" class="auto-style3">
				Module Length</td>
				<td class="auto-style2" style="width: 450px">
				4 digit hex</td>
			</tr>
			<tr>
				<td class="auto-style2" style="width: 271px" class="auto-style3">
				:</td>
				<td class="auto-style2" style="width: 450px">
				Single character</td>
			</tr>
			<tr>
				<td class="auto-style2" style="width: 271px" class="auto-style3">
				Execution Start Address</td>
				<td class="auto-style2" style="width: 450px">
				4 digit hex</td>
			</tr>
			<tr>
				<td class="auto-style2" style="width: 271px" class="auto-style3">
				:</td>
				<td class="auto-style2" style="width: 450px">
				Single character</td>
			</tr>
			<tr>
				<td class="auto-style2" style="width: 271px" class="auto-style3">
				Date and time of assembly</td>
				<td class="auto-style2" style="width: 450px">
				Julian date yearday,hh:mm:ss<br>Jan 1 2011 10PM would be 
				2011001,22:00:00</td>
			</tr>
			<tr>
				<td class="auto-style2" style="width: 271px" class="auto-style3">
				:</td>
				<td class="auto-style2" style="width: 450px">
				Single character</td>
			</tr>
			<tr>
				<td class="auto-style2" style="width: 271px" class="auto-style3">
				Version number of the assembler</td>
				<td class="auto-style2" style="width: 450px">
				4 digit integer</td>
			</tr>
			<tr>
				<td class="auto-style2" style="width: 271px" class="auto-style3">
				:</td>
				<td class="auto-style2" style="width: 450px">
				Single character</td>
			</tr>
			<tr>
				<td class="auto-style2" style="width: 271px" class="auto-style3">
				Total number of records in the object file</td>
				<td class="auto-style2" style="width: 450px">
				4 digit hex</td>
			</tr>
			<tr>
				<td class="auto-style2" style="width: 271px" class="auto-style3">
				:</td>
				<td class="auto-style2" style="width: 450px">
				Single character</td>
			</tr>
			<tr>
				<td class="auto-style2" style="width: 271px" class="auto-style3">
				Total number of linking records</td>
				<td class="auto-style2" style="width: 450px">
				4 digit hex</td>
			</tr>
			<tr>
				<td class="auto-style2" style="width: 271px" class="auto-style3">
				:</td>
				<td class="auto-style2" style="width: 450px">
				Single character</td>
			</tr>
			<tr>
				<td class="auto-style2" style="width: 271px" class="auto-style3">
				Total number of Text records</td>
				<td class="auto-style2" style="width: 450px">
				4 digit hex</td>
			</tr>
			<tr>
				<td class="auto-style2" style="width: 271px" class="auto-style3">
				:</td>
				<td class="auto-style2" style="width: 450px">
				Single character</td>
			</tr>
			<tr>
				<td class="auto-style2" style="width: 271px" class="auto-style3">
				Total number of Modification records</td>
				<td class="auto-style2" style="width: 450px">
				4 digit hex</td>
			</tr>
			<tr>
				<td class="auto-style2" style="width: 271px" class="auto-style3">
				:</td>
				<td class="auto-style2" style="width: 450px">
				Single character</td>
			</tr>
			<tr>
				<td class="auto-style2" style="width: 271px" class="auto-style3">
				FFA-ASM</td>
				<td class="auto-style2" style="width: 450px">
				7 character string</td>
			</tr>
			<tr>
				<td class="auto-style2" style="width: 271px" class="auto-style3">
				:</td>
				<td class="auto-style2" style="width: 450px">
				Single character</td>
			</tr>
			<tr>
				<td class="auto-style2" style="width: 271px" class="auto-style3">
				Program name</td>
				<td class="auto-style2" style="width: 450px">
				same as top Program Name</td>
			</tr>
		</table>
		<p>Linking Record</p>
		<table class="auto-style1">
			<tr>
				<td class="auto-style2" style="width: 271px" class="auto-style3">
				<strong>Item</strong></td>
				<td class="auto-style2" style="width: 450px"><strong>Format</strong></td>
			</tr>
			<tr>
				<td class="auto-style2" style="width: 271px" class="auto-style3">
				L</td>
				<td class="auto-style2" style="width: 450px">
				Single character</td>
			</tr>
			<tr>
				<td class="auto-style2" style="width: 271px" class="auto-style3">
				:</td>
				<td class="auto-style2" style="width: 450px">
				Single character</td>
			</tr>
			<tr>
				<td class="auto-style2" style="width: 271px" class="auto-style3">
				Entry Name</td>
				<td class="auto-style2" style="width: 450px">
				string of 2 to 32 characters and numbers meeting syntax rules 
				for a label</td>
			</tr>
			<tr>
				<td class="auto-style2" style="width: 271px" class="auto-style3">
				:</td>
				<td class="auto-style2" style="width: 450px">
				Single character</td>
			</tr>
			<tr>
				<td class="auto-style2" style="width: 271px" class="auto-style3">
				Location within this program</td>
				<td class="auto-style2" style="width: 450px">
				4 digit hex</td>
			</tr>
			<tr>
				<td class="auto-style2" style="width: 271px" class="auto-style3">
				:</td>
				<td class="auto-style2" style="width: 450px">
				Single character</td>
			</tr>
			<tr>
				<td class="auto-style2" style="width: 271px" class="auto-style3">
				Program Name</td>
				<td class="auto-style2" style="width: 450px">
				string of 2 to 32 characters and numbers meeting syntax rules 
				for a label</td>
			</tr>
			</table>
		<p>Text Record</p>
		<table class="auto-style1">
			<tr>
				<td class="auto-style2" style="width: 271px" class="auto-style3">
				<strong>Item</strong></td>
				<td class="auto-style2" style="width: 450px"><strong>Format</strong></td>
			</tr>
			<tr>
				<td class="auto-style2" style="width: 271px" class="auto-style3">
				T</td>
				<td class="auto-style2" style="width: 450px">
				Single character</td>
			</tr>
			<tr>
				<td class="auto-style2" style="width: 271px" class="auto-style3">
				:</td>
				<td class="auto-style2" style="width: 450px">
				Single character</td>
			</tr>
			<tr>
				<td class="auto-style2" style="width: 271px; height: 25px;" class="auto-style3">
				Program assigned location</td>
				<td class="auto-style2" style="width: 450px; height: 25px;">
				4 digit hex</td>
			</tr>
			<tr>
				<td class="auto-style2" style="width: 271px" class="auto-style3">
				:</td>
				<td class="auto-style2" style="width: 450px">
				Single character</td>
			</tr>
			<tr>
				<td class="auto-style2" style="width: 271px" class="auto-style3">
				Address status flag</td>
				<td class="auto-style2" style="width: 450px">
				A, R, or M</td>
			</tr>
			<tr>
				<td class="auto-style2" style="width: 271px" class="auto-style3">
				:</td>
				<td class="auto-style2" style="width: 450px">
				Single character</td>
			</tr>
			<tr>
				<td class="auto-style2" style="width: 271px" class="auto-style3">
				Number of M adjustments required</td>
				<td class="auto-style2" style="width: 450px">
				1 digit hex</td>
			</tr>
			<tr>
				<td class="auto-style2" style="width: 271px" class="auto-style3">
				:</td>
				<td class="auto-style2" style="width: 450px">
				Single character</td>
			</tr>
			<tr>
				<td class="auto-style2" style="width: 271px" class="auto-style3">
				Program Name</td>
				<td class="auto-style2" style="width: 450px">
				string of 2 to 32 characters and numbers meeting syntax rules 
				for a label</td>
			</tr>
			</table>
		<p>Modification Record</p>
		<table class="auto-style1">
			<tr>
				<td class="auto-style2" style="width: 271px" class="auto-style3">
				<strong>Item</strong></td>
				<td class="auto-style2" style="width: 450px"><strong>Format</strong></td>
			</tr>
			<tr>
				<td class="auto-style2" style="width: 271px" class="auto-style3">
				M</td>
				<td class="auto-style2" style="width: 450px">
				Single character</td>
			</tr>
			<tr>
				<td class="auto-style2" style="width: 271px" class="auto-style3">
				:</td>
				<td class="auto-style2" style="width: 450px">
				Single character</td>
			</tr>
			<tr>
				<td class="auto-style2" style="width: 271px; height: 25px;" class="auto-style3">
				Program location for address modification</td>
				<td class="auto-style2" style="width: 450px; height: 25px;">
				4 digit hex</td>
			</tr>
			<tr>
				<td class="auto-style2" style="width: 271px" class="auto-style3">
				:</td>
				<td class="auto-style2" style="width: 450px">
				Single character</td>
			</tr>
			<tr>
				<td class="auto-style2" style="width: 271px" class="auto-style3">
				Instruction/data word</td>
				<td class="auto-style2" style="width: 450px">
				4 digit hex</td>
			</tr>
			<tr>
				<td class="auto-style2" style="width: 271px" class="auto-style3">
				:</td>
				<td class="auto-style2" style="width: 450px">
				Single character</td>
			</tr>
			<tr>
				<td class="auto-style2" style="width: 271px" class="auto-style3">
				Adjustments</td>
				<td class="auto-style2" style="width: 450px">
				up to 15 sets</td>
			</tr>
			<tr>
				<td class="auto-style2" style="width: 271px" class="auto-style3">
				:</td>
				<td class="auto-style2" style="width: 450px">
				Single character</td>
			</tr>
			<tr>
				<td class="auto-style2" style="width: 271px" class="auto-style3">
				Sign</td>
				<td class="auto-style2" style="width: 450px">
				+ or -</td>
			</tr>
			<tr>
				<td class="auto-style2" style="width: 271px" class="auto-style3">
				:</td>
				<td class="auto-style2" style="width: 450px">
				Single Character</td>
			</tr>
			<tr>
				<td class="auto-style2" style="width: 271px" class="auto-style3">
				Label name to be used as index to linker symbol table</td>
				<td class="auto-style2" style="width: 450px">
				string of 2 to 32 characters and numbers meeting syntax rules 
				for a label</td>
			</tr>
			<tr>
				<td class="auto-style2" style="width: 271px" class="auto-style3">
				:</td>
				<td class="auto-style2" style="width: 450px">
				Single Character</td>
			</tr>
			<tr>
				<td class="auto-style2" style="width: 271px" class="auto-style3">
				Program Name</td>
				<td class="auto-style2" style="width: 450px">
				string of 2 to 32 characters and numbers meeting syntax rules 
				for a label</td>
			</tr>
			</table>
		<p>End Record</p>
		<table class="auto-style1">
			<tr>
				<td class="auto-style2" style="width: 271px" class="auto-style3">
				<strong>Item</strong></td>
				<td class="auto-style2" style="width: 450px"><strong>Format</strong></td>
			</tr>
			<tr>
				<td class="auto-style2" style="width: 271px" class="auto-style3">
				E</td>
				<td class="auto-style2" style="width: 450px">
				Single character</td>
			</tr>
			<tr>
				<td class="auto-style2" style="width: 271px" class="auto-style3">
				:</td>
				<td class="auto-style2" style="width: 450px">
				Single character</td>
			</tr>
			<tr>
				<td class="auto-style2" style="width: 271px" class="auto-style3">
				Program Name</td>
				<td class="auto-style2" style="width: 450px">
				string of 2 to 32 characters and numbers meeting syntax rules 
				for a label</td>
			</tr>
			</table>
		<hr>
		<h2>Assembler Report Format</h2>
		<p>This is an example of one line of an assembler report.&nbsp; The full 
		report consists of similar lines for each line of code in an input file.&nbsp; 
		**If there is an error associated with a line of code, the error message 
		will be displayed below that line in the assembler report.</p>
		<table style="width: 798px">
			<tr>
				<td class="auto-style3" style="width: 69px"><strong>LC (hex)</strong></td>
				<td class="auto-style3" style="width: 130px"><strong>Object Code 
				(hex)</strong></td>
				<td class="auto-style3" style="width: 171px"><strong>Relocation 
				Flags (a,r,m)</strong></td>
				<td class="auto-style3" style="width: 179px"><strong>Line Number 
				(decimal)</strong></td>
				<td class="auto-style3"><strong>Source Line</strong></td>
			</tr>
			<tr>
				<td style="width: 69px">6</td>
				<td style="width: 130px">000B</td>
				<td style="width: 171px">A</td>
				<td style="width: 179px">10</td>
				<td>adc +11</td>
			</tr>
		</table>
		<hr>
		<h2>Linker Symbol Table Format</h2>
		<p>A description of the linker symbol table and the contents or options to be 
		included in each column</p>
		<table class="auto-style1" style="width: 100%">
			<tr>
				<td class="auto-style3" style="width: 122px">Label</td>
				<td class="auto-style3" style="width: 260px">Assembler_LC</td>
				<td style="width: 78px"><span class="auto-style3">Usage</span></td>
				<td style="width: 320px" class="auto-style3">Linker_LC</td>
				<td style="width: 147px" class="auto-style3">Length</td>
			</tr>
			<tr>
				<td style="width: 122px">Label of the symbol</td>
				<td style="width: 260px">Hex value of the Location Counter 
				assigned by the assembler</td>
				<td style="width: 78px">PgmName</td>
				<td style="width: 320px">Hex value of the Location Counter 
				assigned by the Linker</td>
				<td style="width: 147px">Length of the symbol</td>
			</tr>
			<tr>
				<td style="width: 122px">&nbsp;</td>
				<td style="width: 260px">&nbsp;</td>
				<td style="width: 78px">Label</td>
				<td style="width: 320px">&nbsp;</td>
				<td style="width: 147px">&nbsp;</td>
			</tr>
			</table>
		<hr>
		<h2>Loader File Format</h2>
		<p>Header Record</p>
		<table class="auto-style1">
			<tr>
				<td class="auto-style2" style="width: 271px" class="auto-style3">
				<strong>Item</strong></td>
				<td class="auto-style2" style="width: 450px"><strong>Format</strong></td>
			</tr>
			<tr>
				<td class="auto-style2" style="width: 271px" class="auto-style3">
				H</td>
				<td class="auto-style2" style="width: 450px">
				Single character</td>
			</tr>
			<tr>
				<td class="auto-style2" style="width: 271px" class="auto-style3">
				:</td>
				<td class="auto-style2" style="width: 450px">
				Single character</td>
			</tr>
			<tr>
				<td class="auto-style2" style="width: 271px" class="auto-style3">
				Module name of the first object</td>
				<td class="auto-style2" style="width: 450px">
				string of 2 to 32 characters and numbers meeting syntax rules 
				for a label</td>
			</tr>
			<tr>
				<td class="auto-style2" style="width: 271px" class="auto-style3">
				:</td>
				<td class="auto-style2" style="width: 450px">
				Single character</td>
			</tr>
			<tr>
				<td class="auto-style2" style="width: 271px" class="auto-style3">
				Load address</td>
				<td class="auto-style2" style="width: 450px">
				4 digit hex</td>
			</tr>
			<tr>
				<td class="auto-style2" style="width: 271px" class="auto-style3">
				:</td>
				<td class="auto-style2" style="width: 450px">
				Single character</td>
			</tr>
			<tr>
				<td class="auto-style2" style="width: 271px" class="auto-style3">
				Module execution start address</td>
				<td class="auto-style2" style="width: 450px">
				4 digit hex</td>
			</tr>
			<tr>
				<td class="auto-style2" style="width: 271px" class="auto-style3">
				:</td>
				<td class="auto-style2" style="width: 450px">
				Single character</td>
			</tr>
			<tr>
				<td class="auto-style2" style="width: 271px" class="auto-style3">
				Total length</td>
				<td class="auto-style2" style="width: 450px">
				4 digit hex</td>
			</tr>
			<tr>
				<td class="auto-style2" style="width: 271px" class="auto-style3">
				:</td>
				<td class="auto-style2" style="width: 450px">
				Single character</td>
			</tr>
			<tr>
				<td class="auto-style2" style="width: 271px" class="auto-style3">
				Date and time of linking</td>
				<td class="auto-style2" style="width: 450px">
				Julian date yearday,hh:mm:ss<br>Jan 1 2011 10PM would be 
				2011001,22:00:00</td>
			</tr>
			<tr>
				<td class="auto-style2" style="width: 271px" class="auto-style3">
				:</td>
				<td class="auto-style2" style="width: 450px">
				Single character</td>
			</tr>
			<tr>
				<td class="auto-style2" style="width: 271px" class="auto-style3">
				Total number of records</td>
				<td class="auto-style2" style="width: 450px">
				4 digit hex</td>
			</tr>
			<tr>
				<td class="auto-style2" style="width: 271px" class="auto-style3">
				:</td>
				<td class="auto-style2" style="width: 450px">
				Single character</td>
			</tr>
			<tr>
				<td class="auto-style2" style="width: 271px" class="auto-style3">
				Total number of Text records</td>
				<td class="auto-style2" style="width: 450px">
				4 digit hex</td>
			</tr>
			<tr>
				<td class="auto-style2" style="width: 271px" class="auto-style3">
				:</td>
				<td class="auto-style2" style="width: 450px">
				Single character</td>
			</tr>
			<tr>
				<td class="auto-style2" style="width: 271px" class="auto-style3">
				FFA-LLM</td>
				<td class="auto-style2" style="width: 450px">
				7 character string</td>
			</tr>
			<tr>
				<td class="auto-style2" style="width: 271px" class="auto-style3">
				:</td>
				<td class="auto-style2" style="width: 450px">
				Single character</td>
			</tr>
			<tr>
				<td class="auto-style2" style="width: 271px" class="auto-style3">
				Version number of the linker</td>
				<td class="auto-style2" style="width: 450px">
				4 digit hex</td>
			</tr>
			<tr>
				<td class="auto-style2" style="width: 271px" class="auto-style3">
				:</td>
				<td class="auto-style2" style="width: 450px">
				Single character</td>
			</tr>
			<tr>
				<td class="auto-style2" style="width: 271px" class="auto-style3">
				Program name</td>
				<td class="auto-style2" style="width: 450px">
				same as module name</td>
			</tr>
		</table>
		<p>Text Record</p>
		<table class="auto-style1">
			<tr>
				<td class="auto-style2" style="width: 271px" class="auto-style3">
				<strong>Item</strong></td>
				<td class="auto-style2" style="width: 450px"><strong>Format</strong></td>
			</tr>
			<tr>
				<td class="auto-style2" style="width: 271px" class="auto-style3">
				T</td>
				<td class="auto-style2" style="width: 450px">
				Single character</td>
			</tr>
			<tr>
				<td class="auto-style2" style="width: 271px" class="auto-style3">
				:</td>
				<td class="auto-style2" style="width: 450px">
				Single character</td>
			</tr>
			<tr>
				<td class="auto-style2" style="width: 271px; height: 25px;" class="auto-style3">
				Program assigned location</td>
				<td class="auto-style2" style="width: 450px; height: 25px;">
				4 digit hex</td>
			</tr>
			<tr>
				<td class="auto-style2" style="width: 271px" class="auto-style3">
				:</td>
				<td class="auto-style2" style="width: 450px">
				Single character</td>
			</tr>
			<tr>
				<td class="auto-style2" style="width: 271px" class="auto-style3">
				Instruction/data word</td>
				<td class="auto-style2" style="width: 450px">
				4 digit hex</td>
			</tr>
			<tr>
				<td class="auto-style2" style="width: 271px" class="auto-style3">
				:</td>
				<td class="auto-style2" style="width: 450px">
				Single character</td>
			</tr>
			<tr>
				<td class="auto-style2" style="width: 271px" class="auto-style3">
				Program Name</td>
				<td class="auto-style2" style="width: 450px">
				string of 2 to 32 characters and numbers meeting syntax rules 
				for a label</td>
			</tr>
			</table>
		<p>End Record</p>
		<table class="auto-style1">
			<tr>
				<td class="auto-style2" style="width: 271px" class="auto-style3">
				<strong>Item</strong></td>
				<td class="auto-style2" style="width: 450px"><strong>Format</strong></td>
			</tr>
			<tr>
				<td class="auto-style2" style="width: 271px" class="auto-style3">
				E</td>
				<td class="auto-style2" style="width: 450px">
				Single character</td>
			</tr>
			<tr>
				<td class="auto-style2" style="width: 271px" class="auto-style3">
				:</td>
				<td class="auto-style2" style="width: 450px">
				Single character</td>
			</tr>
			<tr>
				<td class="auto-style2" style="width: 271px" class="auto-style3">
				Program Name</td>
				<td class="auto-style2" style="width: 450px">
				string of 2 to 32 characters and numbers meeting syntax rules 
				for a label</td>
			</tr>
			</table>
		<hr>
		</body>
</html>
